/// 应用路由常量
/// 定义所有路由名称
abstract class AppRoutes {
  // 不允许实例化
  AppRoutes._();
  
  // 主要路由
  static const SPLASH = '/splash';
  static const HOME = '/home';
  static const LOGIN = '/login';
  static const REGISTER = '/register';
  static const PROFILE = '/profile';
  
  // 设备相关路由
  static const DEVICE_LIST = '/devices';
  static const DEVICE_DETAIL = '/devices/detail';
  static const DEVICE_ADD = '/devices/add';
  static const DEVICE_EDIT = '/devices/edit';
  
  // 场景相关路由
  static const SCENE_LIST = '/scene/list';
  static const SCENE_DETAIL = '/scene/detail';
  static const SCENE_ADD = '/scene/add';
  static const SCENE_EDIT = '/scene/edit';
  
  // 统计相关路由
  static const STATS = '/stats';
  static const STATS_DETAIL = '/stats/detail';
  
  // 设置相关路由
  static const SETTINGS = '/settings';
  static const SETTINGS_ACCOUNT = '/settings/account';
  static const SETTINGS_NOTIFICATION = '/settings/notification';
  static const SETTINGS_PRIVACY = '/settings/privacy';
  static const SETTINGS_ABOUT = '/settings/about';
  
  // 其他页面
  static const NOTIFICATION = '/notification';
  static const SEARCH = '/search';
  static const ERROR = '/error';
  static const UNAUTHORIZED = '/unauthorized';
} 